﻿@charset "utf-8";

/* CSS Document */

#container{  width:1003px; text-align:left; margin:0 auto; }


#header {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; background-color:#3b4044;}
#page {MARGIN-LEFT: auto; WIDTH: 1160px; MARGIN-RIGHT: auto}
#site-nav-bg {Z-INDEX: 9999; BACKGROUND: #f7f7f7; LEFT: 0px; WIDTH: 100%; BORDER-BOTTOM: #d2d2d2 1px solid; POSITION: absolute; TOP: 0px; HEIGHT: 25px}
#site-nav {Z-INDEX: 10000;COLOR: #000; LINE-HEIGHT: 30px; POSITION: relative; HEIGHT: 30px}
.menu-bd-panel A {COLOR: #666}
.menu-hd{ color:#999;}
#site-nav A:hover {COLOR: #0c8afd}
#site-nav .login-info {FLOAT: left; PADDING-TOP: 1px}
#site-nav .login-info A {MARGIN-RIGHT: 8px}
#site-nav .login-info A.user-nick {MARGIN-RIGHT: 0px}
#site-nav .quick-menu {RIGHT: 0px; POSITION: absolute; TOP: 0px}
#site-nav .quick-menu LI {PADDING-RIGHT: 10px; BACKGROUND-POSITION: right 6px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: -1px; PADDING-TOP: 2px}
#site-nav .quick-menu LI.last {BACKGROUND: none transparent scroll repeat 0% 0%}
#site-nav .quick-menu LI.menu-item {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative}
#site-nav .quick-menu .cart {PADDING-TOP: 1px; POSITION: relative; _padding-top: 2px}
#site-nav .quick-menu .cart A {PADDING-LEFT: 16px}
#site-nav .quick-menu .cart S {BACKGROUND-POSITION: -83px -21px; LEFT: 8px; WIDTH: 14px; POSITION: absolute; TOP: 6px; HEIGHT: 11px}
#site-nav .menu-hd {PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 10px; Z-INDEX: 10002; PADDING-BOTTOM: 0px; MARGIN: 1px 1px 0px; CURSOR: pointer; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 20px}
#site-nav .mytaobao .menu-hd {WIDTH: 48px; PADDING-TOP: 1px; _padding-top: 1px}
#site-nav .search .menu-hd {WIDTH: 24px; PADDING-TOP: 1px; _padding-top: 1px}
#site-nav .services .menu-hd {WIDTH: 48px; PADDING-TOP: 1px; _padding-top: 1px}
#site-nav .menu-hd B {BORDER-RIGHT: #3b4044 4px solid; BORDER-TOP: #fff 4px solid; FONT-SIZE: 0px; RIGHT: 10px; BORDER-LEFT: #3b4044 4px solid; WIDTH: 0px; LINE-HEIGHT: 0; BORDER-BOTTOM: #3b4044 4px solid; POSITION: absolute; TOP: 15px;_TOP: 13px; HEIGHT: 0px; -webkit-transition: -webkit-transform .2s ease-in; -moz-transition: -webkit-transform .2s ease-in; -o-transition: -webkit-transform .2s ease-in; transition: -webkit-transform .2s ease-in}
#site-nav .search .menu-hd {PADDING-LEFT: 25px; COLOR: #666}
#site-nav .search .menu-hd S {BACKGROUND-POSITION: -67px -20px; LEFT: 9px; WIDTH: 14px; POSITION: absolute; TOP: 4px; HEIGHT: 13px}
#site-nav .menu-bd {BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; DISPLAY: none; Z-INDEX: 10001; RIGHT: 0px; BACKGROUND: #fff; BORDER-LEFT: #bfbfbf 1px solid; BORDER-BOTTOM: #bfbfbf 1px solid; POSITION: absolute; TOP: 21px}
#site-nav .search .menu-bd {_right: -1px}
#site-nav IFRAME.menu-bd {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: -1; BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: alpha(opacity=0); FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px}
#site-nav .menu-bd-panel {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 10px}
#site-nav .menu-item-opp .menu-bd {LEFT: 0px}
#site-nav .menu-item-opp .menu-bd S.rt {LEFT: 0px}
#site-nav .menu-item-opp .menu-bd S.lt {BACKGROUND-POSITION: -87px -55px; RIGHT: -2px; LEFT: auto}
#site-nav .menu {POSITION: relative}
#site-nav .menu:hover .menu-hd {BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; BACKGROUND: white; MARGIN: 0px; BORDER-LEFT: #bfbfbf 1px solid; BORDER-BOTTOM: #bfbfbf 1px}
#site-nav .hover .menu-hd {BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; BACKGROUND: white; MARGIN: 0px; BORDER-LEFT: #bfbfbf 1px solid; BORDER-BOTTOM: #bfbfbf 1px}
#site-nav .menu:hover .menu-bd {DISPLAY: block}
#site-nav .hover .menu-bd {DISPLAY: block}
#site-nav .menu:hover .menu-hd B {BORDER-LEFT-COLOR: #fff; FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #666; TOP: 12px; ;BORDER-RIGHT-COLOR: #fff; -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%;}
#site-nav .hover .menu-hd B {BORDER-LEFT-COLOR: #fff; FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #666; TOP: 5px; BORDER-RIGHT-COLOR: #fff; -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%}
#site-nav .mytaobao .menu-bd {WIDTH: 94px; LINE-HEIGHT: 1.7; TOP: 21px; HEIGHT: 57px}
#site-nav .mytaobao .menu-bd-panel {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px}
#site-nav .search .menu-bd {WIDTH: 204px; TOP: 21px; HEIGHT: 66px}
#site-nav .search .menu-bd INPUT {BORDER-RIGHT: #b7b7b7 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #878787 1px solid; PADDING-LEFT: 1px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #878787 1px solid; WIDTH: 180px; LINE-HEIGHT: 13px; PADDING-TOP: 3px; BORDER-BOTTOM: #b7b7b7 1px solid}
#site-nav .search .menu-bd BUTTON {BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: 0px -20px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 66px; CURSOR: pointer; COLOR: #fff; HEIGHT: 24px; BORDER-RIGHT-WIDTH: 0px}
#site-nav .services .menu-bd {WIDTH: 174px; TOP: 21px; }
#site-nav .services .menu-bd-panel {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px}
#site-nav .services .menu-bd DL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #e5e5e5 1px solid; float:left;}
#site-nav .services .menu-bd .last {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px}
#site-nav .services .menu-bd DT {FONT-WEIGHT: bold; COLOR: #8c8c8c; LINE-HEIGHT: 1.5; TEXT-ALIGN: left}
#site-nav .services .menu-bd DD {LINE-HEIGHT: 1.6; TEXT-ALIGN: left}
#site-nav .services .menu-bd DD A {MARGIN-RIGHT: 10px; font-variant:small-caps; display:block; float:left;}


.quick-menu .home a{ color:#fff;}
.main_content_shiren {

padding-top:15px;
border-top:1px solid #EDEDED;
}
.main_content_shiren_left,.main_content_shiren_right {
float:left;

}
.main_content_shiren_right img{ width:100%;}
.main_content_shiren_left {
width:780px;
overflow:hidden;

}
.main_content_shiren_right {
width:105px; position:absolute;right:0;
overflow:hidden;
}
.main_content_shiren_right img { width:100px;}
.main_content_shiren_left h2{
font-size:18px;
font-family:"微软雅黑";
color:#333;
font-weight:normal;
width:666px;
overflow:hidden;
}
.main_content_shiren_left h2 span {
font-size:34px;
}
.pinyin_shiren {
font-size:14px;
color:#6666;
}
.pinyin_shiren em {
float:left;
}
.pinyin_shiren a {
display:block;
width:14px;
height:19px;
line-height:19px;
text-align:center;
float:left;
padding-left:5px;
background:url(../images/ting.gif) no-repeat;
position:relative;
top:1px;
}
.main_content_shiren_left p {
font-size:16px;
line-height:35px;
/*float:left;*/
}
.main_content_shiren_left div em {
line-height:50px;
font-size:18px;
font-weight:normal;
font-family:"微软雅黑";
color:#333;
}
.shiren_tuijian {
padding-top:20px;
}
.shiren_tuijian h2 {
padding-bottom:10px;
border-bottom:1px solid #EDEDED;
font-weight:normal;
}
.shiren_tuijian h2 span {
float:left;
font-size:17px;
font-family:"微软雅黑";
font-weight:bold;
}
.shiren_tuijian h2 em {
float:right;
padding-right:15px;
background:url(../images/icon_tuijian_shiren.gif) no-repeat right;
margin-right:30px;
}
.main_list_shiren {
padding:10px;
}
.main_list_shiren ul {
float:left;
}
.main_list_shiren ul li {
width:180px;
height:40px;
line-height:40px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
background:url(../images/dian_shiren.gif) no-repeat left center;
padding-left:15px;
}
.main_list_shiren ul li a {
font-size:14px;
font-family:"微软雅黑";
color:#333;
}
.main_list_shiren ul li a:hover{ color:#136ECC; }
#content_shiren_center {
border-top:1px solid #EDEDED;
position:static;
width:780px;
}
.content_shiren_wenzhang {
padding-bottom:20px;
margin-top:20px;
background:#fff;
border:1px solid #ebebeb;
 border-top:0; width:778px;
 overflow:hidden; display:block;
}


.wenben_div{border-bottom:1px solid #EDEDED; padding-bottom:10px; margin-top:20px; margin-bottom:10px;}



.content_shiren_wenzhang h2 {
padding-left:10px;
font-size:16px;
font-family:"微软雅黑";
color:#333;
height:20px;
line-height:20px;

border-left:4px solid #0c8afd;

}
.content_shiren_wenzhang p {
line-height:34px;
font-size:14px;
margin-bottom:20px;
 color:#333;
}
.header_shiren {
background:#0c8afd;
height:45px;
padding-left:15px;
line-height:45px;
border-bottom:1px solid #EDEDED;
}
.header_shiren span {
display:block;
font-size:16px;
font-family:"微软雅黑";
color:#fff;
background:url(../images/icon.png) no-repeat -0px -680px;
padding-left:30px;
height:45px;
line-height:45px;
}
.content_shiren_wenben {
	padding:0 15px;
	-padding:0 15px;
}
.list_shiren_hd {
position:fixed;
left:50%;
top:50%;
margin-left:-731px;
margin-top:-44px;
border:1px solid #EDEDED;
width:110px;
display:block;
padding: 15px 15px 0 15px;
overflow:hidden;
}
.list_shiren_hd ul li {
height:33px;

padding-left:30px;
background:url(../images/list_fd.gif) no-repeat left ;
overflow:hidden;
}
.list_shiren_hd ul li a{ max-width:130px;  display:block; overflow:hidden; line-height:33px;}
.list_shiren_hd ul li:hover {
background:url(../images/list_fd_lu.gif) no-repeat left ;
}
.list_shiren_hd ul li.fd_last {
background:url(../images/icon.png) no-repeat 2px -1064px;
}
.list_shiren_hd ul li.fd_last:hover {
background:url(../images/icon.png) no-repeat 2px -1019px;
}
.main_content_shiren_left_div {
line-height:50px;
font-size:18px;
font-weight:normal;
font-family:"微软雅黑";
color:#333;
}
.main_content_shiren_left_div2 {
width:780px;
line-height:50px;
font-size:18px;
font-weight:normal;
font-family:"微软雅黑";
color:#333;
}

.main_content_shiren_left_div span {
padding-right:25px;
width:780px; float:left;
}
.main_content_shiren_left_div span  a{ color:#0c8afd;}
.content_shiren_wenben p a{ color:#0c8afd;}
.content_shiren_wenben p a:hover{ }
.zi_relate {
padding-bottom:20px;
margin-top:20px;
background:#fff;
border:1px solid #ebebeb;
 border-top:0; width:778px;
 overflow:hidden; display:block;
margin-bottom:20px;
}
.zi_relate li{
	margin-top:10px;
}
.zi_relate li a{
font-size:16px;
font-family:"微软雅黑";
}
.zi_relate ul li a:hover{ color:#0c8afd; }

.header_zi {
background:#0c8afd;
height:45px;
padding-left:15px;
line-height:45px;
border-bottom:1px solid #EDEDED;
}
.header_zi span {
display:block;
font-size:16px;
font-family:"微软雅黑";
color:#fff;
background:url(../images/icon.png) no-repeat -0px -680px;
padding-left:30px;
height:45px;
line-height:45px;
}
.nav_more{
    width: 50px;
    height: 50px;
    float: right;
    cursor: pointer;
    position: relative;
    border: 1px solid #ededed;
    box-sizing: border-box;
    background-color: #fff;
    z-index: 9;
}
.nav_more:after{
    display: block;
    position: absolute;
    width: 100%;
    height: 5px;
    content: '';
    left: 0;
    bottom: 0px;
    z-index: 10;
    background: #fff;
}
.nav_more_child{
    width: 160px;
    position: absolute;
    right: -1px;
    top:47px;
    border: 1px solid #ededed;
    background: #fff;
    padding: 10px;
    z-index: 8;
    display: none;
}
.nav_more_child li{
    height:30px;
    line-height:30px;
    font-size: 14px;
}

.nav_more b{BORDER-RIGHT: #fff 10px solid; BORDER-TOP: #0c8afd 10px solid; FONT-SIZE: 0px; RIGHT: 16px; BORDER-LEFT: #fff 10px solid; WIDTH: 0px; LINE-HEIGHT: 0; BORDER-BOTTOM: #fff 4px solid; POSITION: absolute; TOP: 20px;_TOP: 20px; HEIGHT: 0px;cursor: pointer}

.nav_cur{
    height:auto !important;
    position: absolute;
    right: 50px;
    background: #fff;
}
.nav_more_child a:hover{
    color: #0085FF;}

.nav_more:hover .nav_more_child{
    display: block;
}